/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.cesupa.cabcc.sudi;

import br.cesupa.cabcc.dao.PedidoBolsaDAO;
import br.cesupa.cabcc.entity.PedidoBolsa;
import br.cesupa.cabcc.entity.Usuario;
import java.util.Date;
import java.util.List;

/**
 *
 * @author yuri
 */
public class PedidoBolsaSUDI extends GenericSUDI<PedidoBolsa> implements PedidoBolsaDAO {

    public PedidoBolsa getById(Integer id) {
        return (PedidoBolsa) super.executeNamedQueryObject("PedidoBolsa.findById", "id", id);
    }

    public List<PedidoBolsa> getByData(Date data) {
        return super.executeNamedQueryList("PedidoBolsa.findByData", "dataPedido", data);
    }

    public List<PedidoBolsa> getByUsuario(Usuario usuario) {
        return super.executeNamedQueryList("PedidoBolsa.findByUsuario", "usuario", usuario);
    }

}
